package com.bitin.adorn.common.constant;

/**
 * 全局常量
 *
 * @Author: Mr.Lu
 * @Datetime 2024/8/29 21:55
 */
public interface GlobalConstants {
    /**
     * 资源访问前缀
     */
    String publicPrefix = "api/uploads";
    /**
     * 上传映射目录
     */
    String uploadDirectory = "/www/bitin/adorn/uploads/";
    /**
     * 上传图片限制
     */
    Integer uploadImageSize = 1024 * 1024 * 10;
    /**
     * 上传视频限制
     */
    Integer uploadVideoSize = 1024 * 1024 * 10;

    /**
     * 验证码key前缀
     */
    String CAPTCHA_PREFIX = "captcha:";

    /**
     * 短信验证码key前缀
     */
    String SMS_PREFIX = "sms:";

    /**
     * 根节点ID
     */
    Long ROOT_NODE_ID = 0L;

    /**
     * 系统默认密码
     */
    String DEFAULT_PASSWORD = "123456";

    /**
     * 超级管理员角色编码
     */
    String ROOT_ROLE_CODE = "ROOT";
}
